`timescale 1ns / 1ps
module full_add_1b(
    input cin,a,b,
    output cout, s
    );

        assign cout=(cin&a)|(cin&b)|(a&b);
        assign s=cin^a^b;

endmodule
